Daher beschäftigst Du Dich neben der reinen Software-Entwicklung auch mit dem kompletten Produktlebenszyklus - vom UX-Design bis zu DevOps. Hiermit kommst Du zu uns „Objektorientierte Programmierung“ (Optimalerweise Java /Spring Boot) „Frontend-Entwicklung“ (Optimalerweise Angular) Verständnis für Designprinzipien und Clean Code Erfahrung mit Requirements-Engineering, Konzeption und Dokumentation Strukturierte Arbeitsweise mit hohem Qualitätsanspruch an die eigene Arbeit Eigeninitiative und Hands-on Mentalität Ein selbstbewusstes Auftreten Sehr gute Sprachkenntnisse in Deutsch Mindestens 3 Jahre Berufserfahrung als Softwareentwickler Abgeschlossenes Studium mit MINT-Schwerpunkt, vergleichbare Ausbildung oder relevante Berufserfahrung Darauf darfst Du Dich schon freuen Flexible Arbeitsmodelle: Hochflexible (hybride) Arbeitszeit-/ortsmodelle, 30 Tage Urlaub und (Integrated) Sabbatical-Möglichkeiten sorgen für eine ausgewogene Work-Life-Balance.
Daher beschäftigst Du Dich neben der reinen Software-Entwicklung auch mit dem kompletten Produktlebenszyklus - vom UX-Design bis zu DevOps. Hiermit kommst Du zu uns „Objektorientierte Programmierung“ (Optimalerweise Java /Spring Boot) „Frontend-Entwicklung“ (Optimalerweise Angular) Verständnis für Designprinzipien und Clean Code Erfahrung mit Requirements-Engineering, Konzeption und Dokumentation Strukturierte Arbeitsweise mit hohem Qualitätsanspruch an die eigene Arbeit Eigeninitiative und Hands-on Mentalität Ein selbstbewusstes Auftreten Sehr gute Sprachkenntnisse in Deutsch Mindestens 3 Jahre Berufserfahrung als Softwareentwickler Abgeschlossenes Studium mit MINT-Schwerpunkt, vergleichbare Ausbildung oder relevante Berufserfahrung Darauf darfst Du Dich schon freuen Flexible Arbeitsmodelle: Hochflexible (hybride) Arbeitszeit-/ortsmodelle, 30 Tage Urlaub und (Integrated) Sabbatical-Möglichkeiten sorgen für eine ausgewogene Work-Life-Balance.
Das erwartet Dich Entwicklung und Implementierung von Testautomatisierungslösungen für Connectivity-Tests Design und Implementierung von Systemen zur Nachbildung von Mobilfunkprovidern und Mobilfunkkanälen Integration von Hardware- und Softwarekomponenten in bestehende Testumgebungen, sowie Validierung der Systeme durch umfassende Tests und Fehlersuche Erstellung und Pflege von Testskripten und -verfahren Durchführung von Fehleranalysen und Debugging in Hard- und Software Analyse und Interpretation von Testergebnissen sowie Erstellung von Berichten Das bringst Du mit Abgeschlossenes Studium der Elektrotechnik/Elektronik, Informatik, Informationstechnik Hochfrequenztechnik, Nachrichtentechnik oder eine vergleichbare Ausbildung Gute Kenntnisse in Programmiersprachen, wie z.B.
Das erwartet Dich Entwicklung und Implementierung von Testautomatisierungslösungen für Connectivity-Tests Design und Implementierung von Systemen zur Nachbildung von Mobilfunkprovidern und Mobilfunkkanälen Integration von Hardware- und Softwarekomponenten in bestehende Testumgebungen, sowie Validierung der Systeme durch umfassende Tests und Fehlersuche Erstellung und Pflege von Testskripten und -verfahren Durchführung von Fehleranalysen und Debugging in Hard- und Software Analyse und Interpretation von Testergebnissen sowie Erstellung von Berichten Das bringst Du mit Abgeschlossenes Studium der Elektrotechnik/Elektronik, Informatik, Informationstechnik Hochfrequenztechnik, Nachrichtentechnik oder eine vergleichbare Ausbildung Gute Kenntnisse in Programmiersprachen, wie z.B.
Code Reviews Teamübergreifende Zusammenarbeit zur Definition von Schnittstellen und der produktübergreifenden Systemlandschaft Enge Zusammenarbeit mit Product Ownern und UX/UI Designern bei der Entwicklung der Produktvision ------ Deine Qualifikation Abgeschlossenes Studium im Bereich Informatik, Softwareengineering oder ähnliches Erfahrung mit unserem Tech-Stack: React, NestJS, TypeScript, JavaScript, Apollo GraphQL, Jest, Azure, Kubernetes, ArgoCD, MongoDB Versiert in modernen Softwareentwicklungsmethoden wie Clean Code, BDD, TDD, OOP, FP, Trunk-Based-Development Verständnis für Architekturprinzipien wie Microservices oder Serverless Erfahrung mit agilen Methoden (z.B.
Wir suchen aktuell: Embedded Software Entwickler (m/w/d) in Stuttgart Arbeitsort: Stuttgart Embedded Software Entwickler (m/w/d), Engineer, Linux, Firmware, ARM, C++ Ihr Aufgabengebiet Entwicklung, Pflege und projektspezifische Anpassung von hardwarenaher Software (Firmware) Die Zielplattformen umfassen Embedded Linux Plattformen auf Basis von ARM Prozessoren (ARM9, Cortex-A8) Modernes Software-Engineering: Vom Design der Architektur, über Prototyping, Implementierung bis zum Testen Das Resultat Ihrer Arbeit ist eine effiziente, einsatzfähige und qualitativ hochwertige Seriensoftware Zusammenarbeit mit anderen Abteilungen, die für Konzeption und Inbetriebnahme verantwortlich sind Ihr Profil Belastbare Kenntnisse in C++ und Linux sowie Methoden der objektorientierten Software-Entwicklung und/oder Embedded Software Nice to have: SQLite, JSON, REST, Shell scripting, Qt, Git, Continuous Integration, Jenkins.
Was Dich erwartet: Entwicklung und Pflege von Systemanforderungen, Architekturen und Schnittstellendefinitionen für komplexe Embedded-Systeme im VerteidigungsumfeldDurchführung von Systemanalysen, Anforderungsmanagement und Requirements EngineeringKonzeption, Integration und Weiterentwicklung von Hard- und SoftwarekomponentenUnterstützung bei Systemintegration, Verifikation, Validierung und FehleranalysenErstellung technischer Dokumentationen, Reports und Nachweise nach branchenspezifischen StandardsZusammenarbeit und Abstimmung mit internen Fachbereichen, Kunden und Lieferanten Das bringst Du mit: Abgeschlossenes Studium im Bereich Systems Engineering, Elektrotechnik, Informatik, Luft- und Raumfahrttechnik, Mechatronik oder eine vergleichbare QualifikationErste praktische Erfahrung in der Systementwicklung, idealerweise im Umfeld von Embedded Systems oder sicherheitskritischen AnwendungenKenntnisse in Tools wie DOORS, Enterprise Architect, SysML oder vergleichbaren Modellierungs- und DokumentationswerkzeugenVerständnis für Systemintegration, Software/Hardware Co-Design sowie relevante Standards (z. B. ISO/IEC 15288) sind von VorteilStrukturierte und lösungsorientierte Arbeitsweise, Teamfähigkeit und KommunikationsstärkeSehr gute Deutsch- und Englischkenntnisse Was wir bieten Attraktive Vergütung: Überdurchschnittliches Gehalt mit individuellen Zuschüssen und ausgezeichneter Entwicklung nach TarifvertragHigh-End Kunden: Zusammenarbeit mit den angesagtesten Unternehmen der AutomobilbranchePROGNUM-Guide - Das Besondere: Bei PROGNUM lassen wir Sie nicht allein!
Aufgaben: Konzeption, Implementierung und Test von Software-Komponenten für Transmitter und intelligente Sensoren zur Analyse in industriellen Einsatzbereichen Entwicklung in den Bereichen Sensorik, Kommunikation (Feldbusse, TCP/IP, Wireless, etc.), sowie Anbindung an mobile Apps Qualitätssicherung in agiler Teamarbeit durch Code-Reviews und Pair-Programming Anforderungen: Erfolgreich abgeschlossenes, technisch orientiertes Hochschulstudium Fundierte Software-Entwicklungserfahrung in C, idealerweise auch Erfahrung C++11 oder C++14 Begeisterung für Softwaredesign, Softwareentwicklung und Embedded Systeme Idealerweise Knowhow im Design und in der Auslegung von Echtzeitsystemen Kenntnisse im Umgang mit den Entwicklungswerkzeugen Git, Google Testframework, Jira und Enterprise Architekt Sehr gute analytische Fähigkeiten, ein hohes Maß an Verantwortungsbereitschaft, Eigeninitiative und Kreativität Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift Unser Angebot: Unbefristeter Arbeitsbvertrag Attraktive Vergütung mit betrieblicher Vorsorge und Bonuszahlungen Einführung und Schulung in Objektorientierung mittels C++ Strukturierte Einarbeitung und kontinuierliche Fortbildung für die fachliche und persönliche Weiterentwicklung Herausfordernde und abwechslungsreiche Projekte, welche teilweise im Homeoffice bearbeitet werden können
Was Dich erwartet: Entwicklung sicherheitskritischer Softwarelösungen in C++, C oder Python für Anwendungen in der Luftfahrt- und VerteidigungstechnikUmsetzung komplexer Funktionen in modularem, wartbarem Code für Embedded- und EchtzeitsystemeErstellung technischer Konzepte, Software-Designs und begleitender Dokumentation nach branchenspezifischen Standards (z. B. DO-178C)Durchführung von Unit- und Integrationstests, Debugging sowie Fehleranalyse und -behebungIntegration von Softwarekomponenten in komplexe SystemarchitekturenEnge Zusammenarbeit mit Systemingenieuren, Architekten und Testteams Das bringst Du mit: Abgeschlossenes Studium im Bereich Informatik, Elektrotechnik, Luft- und Raumfahrttechnik, Mechatronik oder vergleichbarKenntnisse in der Embedded-Softwareentwicklung, idealerweise im sicherheitskritischen UmfeldErfahrung mit C++ (z.
Das erwartet Dich Analysieren und Bewerten sicherheitsrelevanter, elektrische/elektronischer Systemkomponenten und Bauteile im Rahmen von Systembetrachtungen gemäß der ISO 26262Erarbeiten von Machbarkeitsnachweisen für die Sicherheits- und Komponentenkonzepte im Hinblick auf Eignung, Risiken und KostenAbstimmung und Kommunikation der Analyse-/Bewertungsergebnisse mit den entwickelnden Bereichen sowie den SystemarchitektenWeiterentwicklung der Vorgehensweise in der Analyse funktions- und sicherheitsrelevanter AnforderungenGestalten von Dokumentenvorlagen zur Beschreibung der Analysen und Ergebnisse Das bringst Du mit Abgeschlossenes Studium der Elektrotechnik, Fahrzeugtechnik, Informationstechnik oder einer vergleichbaren Fachrichtung Erste Erfahrungen im Bereich der funktionalen Sicherheit gemäß ISO 26262Kenntnisse im Anforderungsmanagement und in der Dokumentation(Erste) Berufserfahrung im Bereich Embedded System Design, Hardware- oder Softwaredesign in der AutomobilindustrieGute Kommunikations- und ModerationsfähigkeitenSichere Deutsch- und Englischkenntnisse Was wir bieten Attraktive Vergütung: Überdurchschnittliches Gehalt mit individuellen Zuschüssen und ausgezeichneter Entwicklung nach Tarifvertrag High-End Kunden: Zusammenarbeit mit den angesagtesten Unternehmen der AutomobilbranchePROGNUM-Guide - Das Besondere: Bei PROGNUM lassen wir Sie nicht allein!